Using Fuzzy logic for automating knowledge acquisition
نویسندگان
چکیده
Knowledge acquisition is a key phase in construction of expert systems. This process is very much dependent on the nature of the domain knowledge. In particular, knowledge acquisition is a tedious task when modeling domains with tacit knowledge. Despite fuzzy logic has been used for knowledge acquisition in such domains, a large portion of the process is manually operated. This paper presents an approach to automated knowledge acquisition using fuzzy logic for the domains with tacit knowledge. The novel approach allows the user or developer to directly interact with the system and enter tacit form of knowledge Acquisition of tacit knowledge is supported through questionnaire emulating the role of an interview of domain expert by the knowledge engineer. Tacit knowledge acquired through this session will be analyzed by statistical technique of principle component analysis to reveal the available dependencies in the knowledge acquired. The principle components generated will be transferred to fuzzy logic module for automatic construction of the fuzzy membership functions. Further, in a usual manner, system can acquired fuzzy rules relevant to manipulation of domain knowledge. Thus, collectively, the approach is consisted of principles component analyzer, fuzzy logic module and a fuzzy expert system. The approach has been developed to be able to connect with a standard expert system shell. Currently, it has been integrated with FLEX expert system shell. The development has been done using Visual basic and the system runs on Windows platform. The approach has been applied to many domains include Ayurvedic domain of classification of individuals. It has shown 78%. accuracy in using the tacit knowledge for reasoning in the relevant domain. Performances were very close to handling tacit knowledge by the human expert in tacit domain.
منابع مشابه
Expert PC Troubleshooter With Fuzzy-Logic And Self-Learning Support
Expert systems use human knowledge often stored as rules within the computer to solve problems that generally would entail human intelligence. Today, with information systems turning out to be more pervasive and with the myriad advances in information technologies, automating computer fault diagnosis is becoming so fundamental that soon every enterprise has to endorse it. This paper proposes an...
متن کاملDeveloping Web-based Semantic and Fuzzy Expert Systems using Proposed Tool
Developing the expert system (ES) using conventional programming languages is very tedious task. Therefore, it is not surprising that tools have been developed that can support the knowledge engineer. Separate tools now exist to support the knowledge acquisition and to support the implementation. Fuzzy set theory is used to capture imprecision in inputs and outputs of models, and fuzzy expert s...
متن کاملLearning maximal structure rules in fuzzy logic for knowledge acquisition in expert systems
The aim of this article is to present a new approach to machine learning (precisely in classification problems) in which the use of fuzzy logic has been taken into account. We intend to show that fiazzy logic introduces new elements in the identification process, mainly due to the facility to manage imprecise information. An inductive algorithm generating a set of fuzzy rules identifying the sy...
متن کاملKnowledge acquisition for fuzzy expert systems
Expert systems have been successfully applied to a wide variety of application domains. To achieve better performance, researchers have tried to employ fuzzy logic to the development of expert systems. However, as fuzzy rules and membership functions are difficult to define, most of the existing tools and environments for expert systems do not support fuzzy representation and reasoning. Thus, i...
متن کاملBall Control and Position Planning Algorithms for Soccer Robots using Fuzzy Petri nets
The Fuzzy Petri net model (FPN) can provide the fundamental basis for a wide variety of algorithms, including autonomous soccer robots. Contemporary research has been investigating the potential uses for FPN for decades, most commonly applying its flexible reasoning abilities and graphical representation for automating decisions. The integration of Petri nets with fuzzy logic offers countless p...
متن کامل